﻿import request from "@/utils/axios";
/** 公告类目分页查询接口 */
export function GetmsgCategoryList(data) {
  return request.post("/support-backend/msgCategory/page", data);
}
/** 公告类目新增接口 */
export function AddmsgCategory(data) {
  return request.post("/support-backend/msgCategory/add", data);
}
/** 公告类目编辑接口 */
export function EditmsgCategory(data) {
  return request.post("/support-backend/msgCategory/update", data);
}
/** 公告类目状态变更接口 */
export function StatusMsgCategoryChange(data) {
  return request.post("/support-backend/msgCategory/enable", data);
}
/** 公告类目删除类目 */
export function DelMsgCategory(data) {
  return request.post("/support-backend/msgCategory/del", data);
}

/** 消息中心-公告列表-统计类目数量 */
export function StatisticsMsgCategory(data) {
  return request.post("/support-backend/msgCategory/statistics", data);
}
/** 消息中心-公告列表-统计类目数量 */
export function StatisticsMsg(data) {
  return request.post("/support-backend/msg/statistics", data);
}
/** 添加公告/通知 */
export function AddMsg(data) {
  return request.post("/support-backend/msg/add", data);
}
/** 删除公告/通知 */
export function DelMsg(data) {
  return request.post("/support-backend/msg/del", data);
}
/** 公告/通知展示/隐藏 */
export function ShowOrHideMsg(data) {
  return request.post("/support-backend/msg/enable", data);
}

/** 编辑公告/通知 */
export function UpdatedMsg(data) {
  return request.post("/support-backend/msg/update", data);
}
/** 消息中心-获取消息类目下拉列表 */
export function GetCategoryOptions(data) {
  return request.get("/support-backend/msgCategory/options", { params: data });
}
/** 消息中心-获取通知类目 */
export function GetNoticeOptions(data) {
  return request.get("/support-backend/msgCategory/noticeOptions", { params: data });
}

/** 查询消息详情接口 */
export function GetMsgDetail(data) {
  return request.get("/support-backend/msg/content", { params: data });
}

/** 公告/通知列表接口 */
export function GetmsgList(data) {
  return request.post("/support-backend/msg/page", data);
}

/** 发送公告 */
export function SendMsg(data) {
  return request.post("/support-backend/msg/send", data);
}

/** 商家中心-消息列表接口 */
export function GetMsgCategoryDetail(data) {
  return request.post("/support-backend/msgCategory/detail", data);
}

/**消息中心-商管消息中心*/
export function GetMsgOpeDetail(data) {
  return request.get("/support-backend/msg/opeDetail", { params: data });
}

/** 商家中心-商管消息中心 查询消息详情接口 */
export function GetMsgListDetail(data) {
  return request.get("/support-backend/msg/detail", { params: data });
}

/** 消息中心-当前登录用户未读消息数 */
export function GetMsgListUnReadCount(data) {
  return request.get("/support-backend/msg/unReadCount", { params: data });
}

/** 消息中心-一键全部已读 */
export function GetMsgListBatchRead(data) {
  return request.get("/support-backend/msg/batchRead", { params: data });
}
